import request from '@/utils/request'

export function bannerResult(query) {
    return request({
        url: '/system/bannerResult',
        method: 'get',
        params: query
    })
}

export function bannerDelete(query) {
    return request({
        url: '/system/bannerResult',
        method: 'delete',
        params: query
    })
}

/**
 * 获取学校支付方式列表
 *
 * @param query 查询参数
 * @returns Promise<any> 返回请求结果
 */
export function schoolPayWayList(query) {
    return request({
        url: '/system/schoolPayWay/list',
        method: 'get',
        params: query
    })
}

/**
 * 获取学校支付方式
 *
 * @param query 查询参数
 * @returns Promise<any> 返回Promise对象，解析后包含学校支付方式的数据
 */
export function schoolPayWay(query) {
    return request({
        url: '/system/schoolPayWay',
        method: 'get',
        params: query
    })
}
/**
 * 发送学校支付方式POST请求
 *
 * @param query 请求参数对象
 * @returns 返回请求结果
 */
export function schoolPayWayPost(query) {
    return request({
        url: '/system/schoolPayWay',
        method: 'post',
        data: query
    })
}
/**
 * 更新学校支付方式
 *
 * @param query 更新学校支付方式的请求参数
 * @returns 返回一个 Promise 对象，解析后得到更新学校支付方式的结果
 */
export function schoolPayWayPut(query) {
    return request({
        url: '/system/schoolPayWay/edit',
        method: 'post',
        data: query
    })
}
/**
 * 向后端发送请求，获取商户信息
 *
 * @param query 请求参数
 * @returns 请求结果
 */
export function merMerchant(query) {
    return request({
        url: '/system/merMerchant',
        method: 'get',
        params: query
    })
}

/**
 * 向指定的URL发送POST请求
 *
 * @param query 请求的数据对象
 * @returns 返回请求的结果
 */
export function merMerchantPost(query) {
    return request({
        url: '/system/merMerchant',
        method: 'post',
        data: query
    })
}
/**
 * 向系统发送更新商户信息的请求
 *
 * @param query 包含需要更新的商户信息的对象
 * @returns 返回更新商户信息的结果
 */
export function merMerchantPut(query) {
    return request({
        url: '/system/merMerchant/edit',
        method: 'post',
        data: query
    })
}

export function selectMerchant() {
    return request({
        url: '/system/merMerchant/selectMerchant',
        method: 'get',
    })
}